package com.substation.utils;

import android.content.Context;
import android.text.TextUtils;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 * Created by admin on 2018/1/29.
 */

public class TestingUtils {

    public static boolean isEmpty(Context context, String msg, String note){
        if(TextUtils.isEmpty(msg)){
            T.showLong(context,note+"不能为空");
            return false;
        }
        return true;
    }

    public static boolean isCode(Context context, String msg){
        if(TextUtils.isEmpty(msg)){
            T.showLong(context,"验证码不能为空");
            return false;
        }
        if(msg.length()!=6){
            T.showLong(context,"验证码位数不正确，请输入6位验证码");
            return false;
        }
        return true;
    }

    public static boolean isMobile(Context context, String mobile){
        if(!isEmpty(context,mobile,"手机号码")) return false;
        if(mobile.length() != 11){
            T.showLong(context,"手机号码长度不正确");
            return false;
        }else{
            Pattern p = Pattern.compile("^((1[3-9]))\\d{9}$");
            Matcher m = p.matcher(mobile);
            boolean flag = m.matches();
            if (!flag) {
                T.showLong(context,"手机号码输入不正确");
            }
            return flag;
        }
    }

}
